#pragma once

namespace FD
{
	namespace Action
	{
		struct Base
		{
			virtual		   ~Base()   = 0 {}
			virtual void	apply()  = 0;
			virtual void	revert() = 0;
		};
	}
}